피드백 버그제보

laragon/windows 환경/ php 7.1.12 입니다.

 

관리자 모드 클릭하면 아래와 같이 나옵니다.  (vendor를 지우고 composer install로 해결)

 

 

설치된 모듈 클릭시 발생


 

모듈 관리권한설정 클릭시 발생


추천 0 비추천 0

댓글 5개

composer update를 하면 현재 nwidart/laravel-modules 벤더가 새로 설치될텐데 getVersion, getAdminLink는 라온보드에서 그 벤더에 덧붙인 메소드라.. 날아갔을겁니다ㅠ

기본적으로 호스팅환경에서 composer를 사용하지 못한다는 전제로 벤더 자체를 수정했는데 추가적인 메소드는 벤더와 독립적인 방향으로 구현해 봐야 할 것 같네요..
첫번째 에러가 나온다고 하면,  Composer update로 해서 모듈을 업데이트 하고..

vendor/nwidart/laravel-modules/src/Module.php 에서 getAlias 위에 아래를 카피해서 일단 돌아가게 만들어 봤습니다. 

아무래도 중장기적으로는 composer나 npm도 사용이 가능한 솔루션들이 더 많이 사용될 것 같습니다.  그래서 벤더와 독립적인 방향으로 구현하는 것이 좋을 것 같습니다.

    /**
    * Get screenshot name.
    *
    * @return string
    */
    public function getScreenshotName()
    {
        return $this->get('screenshot');
    }

    /**
    * Get detail description.
    *
    * @return string
    */
    public function getDetail()
    {
        return $this->get('detail');
    }

    /**
    * Get author.
    *
    * @return string
    */
    public function getAuthor()
    {
        return $this->get('author');
    }

    /**
    * Get link.
    *
    * @return string
    */
    public function getLink()
    {
        return $this->get('link');
    }

    /**
    * Get Admin page link.
    *
    * @return string
    */
    public function getAdminLink()
    {
        return $this->get('adminlink');
    }

    /**
    * Get version.
    *
    * @return string
    */
    public function getVersion()
    {
        return $this->get('version');
    }
저렇게 하셨을 때 정상적으로 작동하신다는 거죠?

첫번째 경고창의 트레이트는 Illuminate\Database\Eloquent\Relations\Concerns\SupportsDefaultModels 인데요

엘로퀀트 ORM에서 모델들간의 관계를 정의할 때 사용하고 있네요. 이건 라라벨의 기본 트레이트인데.. 이게 없다고 하는건 본 적이 없는 상황이라

어느 상황에서 저런 경고창이 뜨는지 제대로 알 수가 없네요..ㅠ

제일 의심가는 Point 모델에서의 user() 메소드 안에 User 모델과 Point 모델간의 belongsTo() 로 정의된 부분에 default 모델을 선언한 패치를 올렸습니다.
0.9.13을 다운로드 해서 테스트 해 봐도 같은 에러가 나옵니다.  다른쪽에서는 나오지 않는다고 하면, 아마도 윈도우 환경이라서 나오는 것 같습니다.
시간이 된다면 laragon을 설치해서  https://laragon.org/  테스트 부탁드립니다.
전체 25건 1페이지
번호 제목 글쓴이 날짜 조회 추천 비추천
25 버그제보

PHP 7.3 설치오류

1
zood 01/02 0 0 0
24 버그제보

설치된 모듈-> CustomMain -> 설정 버그

1
라온보드 01/12 0 0 0
23 버그제보

설치된 모듈-> CustomMain -> 설정 버그

1
드림러 01/12 0 0 0
22 질문

소셜로그인 에러화면입니다.

11
땀모 12/08 17009 0 0
21 질문

소셜로그인에서 call back 주소 어떻게 입력하나요?

2
땀모 12/08 0 0 0
20 버그제보

0.9.13 설치후에 -- 아래 글에 이어서

1
라온보드 12/01 0 0 0
19 버그제보

0.9.12 설치후에..

2
마젠토 12/01 0 0 0
18 버그제보

0.9.11 첫 설치시

1
마젠토 11/29 0 0 0
17 버그제보

에디터 사용 오류

2
드림러 11/03 5937 0 0
16 제안

테스트로 테마를 만들어 보니..

5
마젠토 10/09 11685 0 0